• word of the day

    venus' slipper

    venus' slipper - Dictionary definition and meaning for word venus' slipper

    Definition
    (noun) any of various orchids of the genus Paphiopedilum having slender flower stalks bearing 1 to several waxy flowers with pouchlike lips

Word used in video below:
text: um Mercury oh well done Edmund Venus
Download our Mobile App Today
Receive our word of the day
on Whatsapp